31645 633
7342 29
4726 693
24671 719
8426 866
5503 385
3734 637
2840 208
27895 89
4373 657
5994 249
7662 885
4421 254
3080 524
6391 657
5045 457
1596 39
4398 562
16388 551
10407 345
3253 607
2540 336
1831 159
1627 140
16064 448
2475 262
3662 388
5259 148