4004 296
44443 280
3827 547
7580 429
3649 113
20796 100
4104 628
28300 780
15496 166
11681 33
4925 322
55124 192
5813 633
6635 769
9300 392
5012 195
2867 188
11691 783
13904 414
12366 289
2615 257
19548 422
14834 693
14307 243
3984 275
22975 73
39982 780
42016 634