28032 345
12504 697
3422 45
5530 913
5418 352
4388 577
5449 829
9730 918
5370 103
2323 176
5271 740
3528 664
10140 209
8026 362
6983 257
5196 619
8234 570
2693 466
131990 327
11685 356
33784 504
476296 1094
14140 316
17765 215
21530 485
13848 167
1542 217
5822 732