3003 326
9511 63
1360 92
29065 741
104154 489
14916 200
25245 836
4608 757
20133 848
13701 386
5927 590
3545 408
49569 472
3230 116
2813 477
1881 446
16730 369
2892 221
1910 332
14835 675
1658 275