40553 209
4478 119
4938 156
4110 231
12314 458
5994 949
96849 472
2490 333
7433 406
2419 43
13760 401
934 64
795 113
6080 446
2857 562
23647 981
5562 780
3232 845
1094 50
5026 490
6563 807
3697 463
8111 263
835 108