29871 500
25460 192
12002 141
7376 419
23894 60
32433 511
31690 540
32449 349
14138 482
25797 434
4100 43
15544 306
12449 313
14881 613
7437 602
10367 458
11456 536
63402 396
8072 708
28791 669
19090 494
23432 412
5553 293
21168 593
7780 92
9105 491
20097 316
24712 146