3965 508
2263 160
7778 487
20591 533
43476 291
3120 373
5844 90
10489 809
2222 176
2513 330
2996 58
7448 636
5362 402
4790 880
16994 958
2434 263
7094 538
8767 602
2991 379
2625 337
4726 281
16427 301
9635 681
14895 621