28032 345
12504 697
3422 45
5529 913
5418 352
4387 577
5449 829
9730 918
5370 103
2323 176
5270 740
3528 664
10138 209
8026 362
6981 257
5196 619
8233 570
2693 466
131987 327
11685 356
33783 504
476288 1094
14140 316
17764 215
21530 485
13848 167
1542 217
5822 732