40773 65
7008 733
9310 875
15110 642
5032 283
4219 297
13250 754
3278 788
5661 436
10911 375
3167 646
5785 170
13536 688
1323 212
5453 432
1197 131
2314 266
1838 191
2221 232
12049 393
2711 466
18313 762
2440 424
2814 589
2601 388
2022 262
2581 247
851 93