3271 59
4651 626
3523 738
13269 318
9601 914
8632 669
121008 220
163457 1235
8476 556
6781 198
3262 575
8733 246
12479 476
5332 157
3606 360
5433 492
7093 485
4067 602