29560 616
2146 59
44131 766
3215 257
26585 498
16049 338
11823 237
16637 158
13328 321
16725 137
9180 591
17688 773
2510 169
4581 655
9839 297
8168 323
10113 349
20681 207
11759 675
6516 143
3903 311
5268 834
6282 561
13204 54
16833 324
8148 687
7964 381
7874 290