5008 339
5112 429
2229 636
2275 728
371 34
1357 289
2725 536
2586 528
2262 269
1094 115
1205 93
2662 496
3004 756
2113 310
1673 384
2670 788
5841 577
2830 733
1168 321
2764 667
432 127
892 229
378 66
3268 628