102505 201
14106 549
28204 538
1540 63
2877 346
3636 356
8720 537
4943 47
1316 53
4022 309
4101 316
3797 87
12426 667
7009 787
5386 140
3961 588
4432 370
92110 723
2558 214
1262 165
6678 682
4690 711
4691 532
3978 129
4077 712
101677 635
32368 512
9492 368