46591 304
111337 607
73266 430
50735 260
16608 63
65644 506
22814 821
114823 1120
50748 478
22601 105
41310 456
16588 347
11387 39
20017 871
10770 354
12281 747
15003 561
14001 472
5152 562
4072 224
5238 551
3478 329
4364 628
3527 852
5713 580
2340 339
6568 666
2977 207