6536 503
24685 244
9083 848
115552 464
86019 420
92561 491
8047 56
38910 682
28963 396
20971 315
10292 626
4615 268
7742 580
4916 682
2391 297
4004 477
4380 348
59456 296