2133 508
1138 339
2147 633
900 198
558 99
999 190
2612 674
1138 343
2961 905
656 193
1659 519
1820 383
2097 506
213 31
2761 776
3018 839
2750 584
14098 314
14157 236
7990 732
5815 92
6033 414
5682 185
5836 39
5226 751
4058 403
2859 859
2322 490