29865 66
18174 199
5822 55
4797 641
13954 441
4530 253
4066 680
10893 413
2699 125
9520 532
4941 162
5237 136
12525 339
1637 121
4339 528
3184 371
2686 301
3472 232
3805 80
7233 702
8235 474
4116 607
3328 551
5432 89
81097 803
4669 98
2945 366
7871 299