3056 703
5484 634
1261 233
1032 94
1642 218
3405 498
764 37
4285 400
2206 419
1107 125
1604 282
3044 642
663 108
2333 390
2478 467
898 147
19846 350
20655 890
6218 618
7184 566
7025 227
1291 118
9838 773
30822 820
7475 150
3551 230
6844 583
4305 528