4582 421
5455 880
49309 207
12197 623
12503 39
7854 728
10546 37
13427 356
5057 408
1527 186
1560 228
3917 846
961 37
3212 299