3145 232
6928 486
3896 360
29957 909
2677 186
4055 714
1819 489
2252 343
2712 701
7047 825
2649 221
5361 570
6838 885
5474 534
3948 253
2450 677
2832 398
4782 334
2388 408
2957 524
2855 396
12396 582
1290 278
2356 122
3090 752
5239 207
17048 188
2903 718