49580 87
29834 29
42605 51
8479 1
23591 16
15419 14
38784 51
18591 17
33939 33
29363 31
7990 11
5875 3
16085 18
7730 0
20991 17
23616 21
40347 53
32203 25
14870 2
16610 13
15692 18
15372 11
13581 10
16034 15