342016 703
2849 239
2514 81
2380 232
8931 648
10005 856
41596 189
6357 38
29721 342
8430 287
28282 188
121736 404
15645 649
25534 510
16013 73
11238 519
12810 772
16667 308
1998 238
3770 749
5334 383
5671 432
5878 700
1999 27
1305 111
2660 367
4375 145
5467 477