2901 313
410 413
2442 127
313 201
999 488
529 364
451 202
2075 702
721 80
139 462
948 313
346 622
1000 65
238 562
738 836
1236 359
669 528
674 43
28 113
898 230
231 76
752 412
625 263
914 219