29503 919
2067 258
3865 829
1774 123
1037 263
1480 53
7414 637
1846 59
4497 427
3396 812
4205 521
2819 648
3130 185
3850 609
2611 266
6702 522
3479 63
5273 565
2237 513
10008 480
3111 793
3002 843
7594 347
5718 591