640 31
210 684
718 317
213 9
320 915
701 821
107 996
203 957
451 277
849 739
69 678
387 231
14491 365
13408 804
9426 361
7368 363
7324 348
6137 14
5661 40
5122 201
5058 225
4476 922
4446 646
4424 218