40021 188
5435 38
28559 342
7439 287
25973 185
111419 401
15617 649
25415 510
15970 73
11215 519
12783 772
16628 308
1992 238
3763 749
5322 383
5654 432
5862 700
1994 27
1299 111
2650 367
4339 145
5346 476
4089 527
2134 259
4753 456
5655 670
5340 557
4216 734