4593 526
2645 428
1050 124
5071 696
2258 628
2886 371
3216 539
12356 472
5040 265
24046 535
3107 293
6045 597
5003 361
12574 342
2063 344
3219 262
19924 238
4356 374
30424 344
25982 308
2104 227
1532 346
12809 777
15816 488
9978 220
905 97
8319 961
42794 83