34533 297
12999 583
16769 331
8463 209
5402 131
5609 851
5029 150
5074 46
4643 358
12305 893
3966 367
7481 844
3358 409
2895 134
2354 414
1961 321
4636 209
7944 731
7546 717
9442 458
5034 93
3056 41
36031 517