5296 428
1924 53
2431 59
956 125
3865 700
499 142
2079 622
1447 242
2368 301
737 156
1116 133
4561 540
1631 193
3291 873
2287 386
2846 467
922 247
1242 306
3245 577
3587 638
5292 535
2916 505
1357 207
1489 420