16015 329
12469 385
2996 583
10072 965
3705 553
19320 352
723 57
5190 275
2187 255
121394 562
20449 393
64875 688
13487 713
159669 259
121214 189
5570 201
1287 118
6622 612
8537 727
4343 531
7660 212
4338 39
20772 73
68089 591
28352 291
62078 66
3230 232
10255 499