3201 432
1325 291
1029 178
2990 865
5695 215
2104 311
7032 733
10167 303
4464 42
2468 490
3911 856
5088 537
8108 536
2316 530
1933 406
3193 214
2263 297
3036 591
2815 635
4429 767
2210 514
3178 756
2307 486
2847 365