40334 329
3313 127
5595 755
15265 627
11736 518
5569 518
23272 50
16608 528
6340 209
8427 729
203077 1065
16747 715
2512 303
6685 264
970 83
2267 257
10741 438
12407 470
16420 419
9531 404
5056 503
5394 769
1948 204
40924 151
16318 581
2972 541
1542 157
3979 500