30065 914
14533 339
5488 85
35700 265
120342 735
2445 230
12214 815
35935 487
31412 443
7336 327
115309 806
5168 669
3873 546
12562 375
5655 606
5407 261
1745 62
124944 752
108409 551
14454 585
4836 508
9204 590
3993 376
7644 412
5884 615
4864 554
5121 475
10228 339