3131 45
1009 119
86541 315
2416 243
6759 53
7799 106
3416 47
2129 154
7823 247
6560 879
1620 250
4773 162
3173 163
33909 450
5550 786
8616 144
8592 660
4651 207
8444 390
2813 519
4877 360
3121 232
2984 522
2570 350
8163 335
8934 667
6169 556
41635 549