3196 195
4377 61
5561 638
4842 83
12594 705
10851 113
15499 670
9795 379
6731 97
8094 175
8569 332
3022 955
1277 287
10533 284
1132 148
1369 297
824 86
3059 573
1116 194
2679 462
2372 556
863 75
777 95
1616 236