43933 130
23243 192
8851 33
2114 29
9030 676
6073 63
5246 721
2535 233
6728 441
6290 399
15353 457
8872 89
16182 777
5916 954
11485 531
25474 137
5375 247
4397 196
13808 535
11032 584
19354 142
7336 660
11643 524
21693 264
9395 396
8979 70
6446 74
6432 259