313 51
864 205
4264 347
2478 503
2236 524
3930 464
2259 168
2950 922
514 77
1511 229
2394 319
2045 383
2953 456
2358 202
1865 84
16925 232
2240 531
2873 874
4779 149
2224 508
2627 301
22265 397
2595 530
256 30