2891 563
2280 187
2446 331
1226 41
3449 207
2773 346
2222 289
2217 560
1309 324
2198 659
1843 93
2531 121
1541 240
3258 729
4681 490
3279 873
2288 239
3545 759
4639 546
2170 107
906 253
2480 314
1921 361
2404 607