31304 511
45027 178
44085 948
45470 793
21613 56
32242 593
21910 376
32299 62
27989 209
41711 436
20301 143
39490 477
24622 433
21867 79
76422 546
27620 470
19003 162
82702 547
26036 105
31966 340
38446 287
29179 238
22381 100
33809 263