3021 761
2897 588
1276 284
1931 457
2601 655
3401 665
4981 745
4352 552
7204 254
11833 257
2282 106
508402 1408
9806 415
4566 351
6400 114
41841 332
4008 436
124295 688
5055 439
4593 477
6339 155
65820 85
7033 132
2531 55
3849 440
64523 191
8007 265
7104 509