3005 583
20568 393
13517 713
159866 259
5591 201
1292 118
6635 612
8549 727
4358 531
7677 212
4352 39
68394 591
28460 291
62360 66
3254 232
10299 499
5659 309
10181 374
3047 81
6243 533
10460 68
13287 399
3445 530
13077 430
7717 412
8817 642
2718 143
1324 81