28057 345
12508 697
3424 45
5534 913
5427 352
4388 577
5452 829
9733 918
5375 103
2323 176
5277 740
3528 664
10151 209
8026 362
6992 257
5202 619
8245 570
2695 466
132107 327
11691 356
33788 504
476536 1095
14143 316
17771 215
21532 485
13857 167
1545 217
5823 732