4503 421
5398 880
49184 207
12152 623
12481 39
7818 728
10498 37
13424 356
5017 408
1525 186
1556 228
3915 846
953 37
3206 299