3068 599
1051 109
1206 86
3519 762
2440 692
3491 800
1304 361
2763 197
1472 34
780 161
1525 306
2203 563
1680 354
596 44
4784 598
3773 431
884 213
2230 290
847 160
3341 280
2277 521
3009 875
2377 686
1125 272
4521 873
1168 213
2886 447
2423 129