3525 36
2603 368
4931 629
6377 588
2505 197
5961 838
3763 716
2424 265
4366 761
5400 72
4493 626
5145 483
4738 395
3181 602
3927 440
2552 304
4458 626
2369 260
9821 864
2427 114
1065 58
2987 471
4012 320
2952 214
2390 147
2394 318
4204 409
37418 898