945 76
2913 589
2447 312
2239 328
1240 166
2155 319
2362 457
3189 692
2249 396
2132 290
1399 202
3036 508
4097 598
5789 676
436 50
3170 316
3489 671
1571 310
7851 285
3291 631
2604 739
2186 429
3221 462
2132 278