15212 97
24323 76
8537 116
8544 128
33010 941
59677 618
4529 557
10606 392
6744 513
1983 106
4163 711
9312 645
8567 144
4245 359
3395 88
3227 216
2774 46
2277 270
5274 45
1549 191