3022 66
8609 591
41707 945
9778 449
2285 508
3761 244
5668 890
2916 163
14639 573
51408 196
3999 766
8993 295
13672 836
27317 246
12756 135
84864 120
31617 790
7836 323
91230 109
64979 186
66502 989
29988 325
30918 78
48164 519
10082 47
87483 490
8020 411
5996 914