42909 428
96105 609
78865 495
752 111
529 106
14296 368
28200 605
25331 308
26845 651
31116 884
15757 859
13829 474
7711 263
96137 495
3534 105
152380 570
6229 238
33084 325
6842 305
19175 388
345673 430
64291 1048
79675 816
28103 241