6468 503
24579 244
9058 848
114962 464
85617 419
91833 490
7867 56
37941 681
28395 395
20675 315
10271 626
4593 268
7723 580
4901 682
2371 297
3971 477
4357 348
58664 295