31732 633
8052 545
20583 742
34846 448
21999 517
9183 410
4833 502
2242 603
760 242
1479 444
20419 194
20076 572
123 29
6343 339
102987 197
2711 881
7593 779
2870 250
30395 426
16445 608
18122 348
11008 503
28925 86
7230 564