311 51
1199 389
2649 429
2743 408
3078 978
2255 500
3913 679
1339 207
4307 893
3007 734
1497 323
941 181
2852 805
3066 706
971 149
2335 563
2139 521
1329 258
4215 436
2035 295
4583 364
2096 511
1049 238
2617 343