4505 421
5398 880
49188 207
12155 623
12481 39
7819 728
10499 37
13424 356
5021 408
1525 186
1556 228
3915 846
954 37
3206 299