30954 315
5011 332
5812 388
13301 681
59095 614
15178 855
10330 456
12957 353
37757 978
7925 678
8878 228
27068 171
22979 440
23201 506
13300 493
76899 881
58445 810
4469 273
16002 499
27462 497
59245 897
12427 83
20200 446
21594 483