40967 189
6002 38
29315 342
8093 287
27388 187
117536 403
15636 649
25501 510
15999 73
11233 519
12803 772
16654 308
1997 238
3766 749
5331 383
5667 432
5870 700
1999 27
1305 111
2657 367
4362 145
5418 477
4125 528
2150 259
4774 456
5662 670
5350 557
4243 734