30491 555
57284 504
5767 683
3010 110
3941 295
2278 202
11867 168
12173 253
14382 494
21318 94
20641 937
9453 267
13897 689
4722 117
21839 81
44404 430
15906 855
6693 53
14541 870
7542 482
7923 117
14784 395
21032 586
8212 154
15032 329
15042 194
6664 493
6435 795