2133 503
2422 683
2834 888
2928 877
1742 440
1293 262
2277 407
1471 251
1028 206
770 97
3573 787
771 198
1843 438
1498 326
2911 793
2908 612
1287 361
188 52
2466 503
2864 662
485 41
1028 228
2554 112
962 298