6590 503
24753 244
9112 848
116071 464
86355 421
93108 492
8209 56
39596 682
29496 397
21235 315
10322 626
4639 268
7762 580
4944 682
2404 297
4037 477
4399 348
60220 297