15032 415
9305 624
13445 673
28107 348
6134 56
10780 356
3784 290
15667 482
9406 37
2849 208
2477 271
11342 805
8662 506
2614 140
4196 234
8224 344
20008 41
5515 459
3439 356
26282 81
7374 799
13511 51
121048 304
17805 137