1195 258
2503 541
3321 863
402 90
3641 497
1582 285
1735 415
2233 281
3250 547
615 151
3201 822
2668 823
376 35
2299 604
1712 92
2145 263
2664 394
2794 758
872 179
2342 608
1271 212
764 194
2688 709
5134 643