3095 596
2720 533
19896 472
134126 353
399777 1216
2698 445
2150 137
100938 564
363032 855
24909 407
2958 572
2273 337
69252 341
80433 553
2536 267
3291 459
146113 699
483230 1001
2273 238
4081 750
60043 498
182649 423
3350 623
4747 767
150299 541
52917 842
2127 431
1308 103