103710 280
1717 177
7068 563
1606 353
25402 498
559 70
26598 349
3430 463
3693 116
8337 606
1431 395
13622 842
55427 794
298 59
2770 477
15935 370
397 85
4948 318
4631 281
3496 267
2523 708
7462 459
2532 176
904 124