22218 581
24001 107
10826 501
7883 468
14772 728
31298 288
5362 311
21507 593
10078 604
20911 675
42805 215
25789 957
46690 185
2273 91
23955 639
6728 670
2773 197
10444 591
50090 411
7774 249
4941 967
15304 688
6813 323
98554 250