1050 116
3752 923
6421 793
5516 508
25787 583
6248 276
2767 257
3128 76
4828 288
5069 627
3284 207
6884 637
2544 239
869 60
3149 301
2843 94
6330 850
517 87
4035 334
1856 114
2715 598
1369 300
3709 635
1545 307