31002 135
39465 485
10889 318
10700 649
42510 728
3550 71
9309 305
14624 125
8998 115
5563 285
4128 331
12115 155
28130 116
17419 232
13859 380
6817 56
9695 169
8950 736
8413 725
3545 521
9439 609
7595 514
3561 240
16186 570
3828 639
5500 89
3445 422
2181 294