28032 345
12504 697
3422 45
5528 913
5415 352
4386 577
5449 829
9729 918
5370 103
2322 176
5269 740
3527 664
10137 209
8026 362
6981 257
5196 619
8233 570
2692 466
131968 327
11685 356
33782 504
476244 1094
14140 316
17764 215
21530 485
13844 167
1541 217
5822 732