30812 581
54345 82
8403 163
29062 85
11156 41
26589 522
14732 32
32123 226
29880 164
13665 722
6949 592
26321 713
23395 410
19620 687
6538 390
4963 840
9319 907
41357 686
5037 327
5957 525
6663 851
8374 629
3584 509
24031 645
12048 212
28839 185
3635 377
2392 229