15998 329
12469 385
2996 583
10071 965
3702 553
19320 352
723 57
5188 275
2186 255
121363 562
20446 393
64864 688
13487 713
159664 259
121210 189
5570 201
1287 118
6622 612
8537 727
4343 531
7660 212
4338 39
20770 73
68077 591
28348 291
62067 66
3230 232
10252 499