40093 231
33684 744
4239 172
4453 156
7844 917
5605 395
21164 324
12030 190
10942 209
5796 538
24841 817
8619 45
8884 679
3462 414
8149 225
24435 603
8247 517
5061 707
8096 400
6376 218
4540 525
1173 217
3594 196
2947 116
14163 785
1399 277
15137 262
3646 410