50526 143
29901 334
15428 509
10907 521
11855 524
3996 371
13461 880
4977 797
4830 792
2260 119
5184 211
7387 231
11044 359
7033 337
9754 600
12214 132
13210 485
5191 230
9701 562
9739 330
7709 563
7143 374
5778 629
4593 383
3003 468
7364 240
2264 159