4581 421
5451 880
49302 207
12194 623
12502 39
7853 728
10544 37
13427 356
5057 408
1527 186
1559 228
3917 846
960 37
3212 299