3111 524
5732 706
3888 844
3030 289
1502 71
2862 316
2869 452
2141 291
3067 586
1628 226
3267 288
1173 78
3071 281
5335 506
19752 98
2992 647
5518 912
3361 829
3401 332
4747 609
3708 643
2311 130
3178 662
1216 51