30998 729
74391 474
28854 313
6414 223
107850 250
41115 717
25997 893
15342 392
31400 374
17554 517
29299 333
91479 934
38443 142
27852 43
161319 521
46901 601
146534 400
42096 848
30753 366
34542 763
44030 168
35989 423
33808 868
16473 208
172195 691
46224 66
137916 236
117863 540