3998 596
3362 560
3869 860
1233 303
2594 367
4251 503
1086 87
1826 213
5334 97
2623 594
11622 405
3645 641
1504 223
1283 186
1644 190
869 28
2987 850
14705 521
1312 117
3316 726
1328 124
3336 575
3498 733
4407 666