2278 45
2955 926
3001 556
5102 56
7646 712
2144 247
489 91
2222 399
1812 326
8663 505
342 58
4100 671
5445 564
6623 86
1672 317
324 83
3330 386
2499 582
7875 427
1215 218
2755 523
2309 720
3142 141
724 39