3013 518
1687 35
6341 621
4129 420
4781 525
2896 773
15917 632
17458 166
11536 242
20428 243
8396 653
1853 321
3587 232
5078 551
2532 432
21893 268
16949 934
8964 383
1395 135
4179 834