5300 117
6817 833
3059 40
3303 213
5628 76
2399 220
6656 575
22833 893
4185 256
7009 78
6522 414
12316 765
6463 359
36538 686
23271 509