31 620157
19 199472
67 155168
42 899253
20 868461
40 436179
24 018149
63 155598
44 198435
26 529287
31 819370
19 936301
33 537826