4553 682
3783 432
2468 349
4575 319
2598 293
3322 699
4223 596
2554 238
43426 172
38328 773
25802 588
102988 1126
65317 341