28032 345
12504 697
3422 45
5528 913
5417 352
4387 577
5449 829
9729 918
5370 103
2323 176
5270 740
3528 664
10137 209
8026 362
6981 257
5196 619
8233 570
2693 466
131978 327
11685 356
33783 504
476275 1094
14140 316
17764 215
21530 485
13846 167
1542 217
5822 732