4501 421
5398 880
49181 207
12152 623
12481 39
7818 728
10497 37
13424 356
5014 408
1525 186
1556 228
3915 846
953 37
3205 299