301 58
2279 259
2358 468
1725 355
2436 500
2183 607
1193 195
1404 243
1928 429
966 155
1464 334
2929 948
2682 709
2443 167
628 34
2510 412
2614 712
2932 864
2991 624
1432 309
2905 681
2788 130
1455 219
4178 886