5302 308
10925 95
11129 449
9115 870
17655 684
9739 732
12993 439
5338 259
20592 331
8348 54
7648 612
5628 361
5622 378
8980 415
12623 933
9715 211
11592 560
16678 545
16288 289
10444 613
8369 556
6433 263
5732 468
3393 160