12026 51
17528 941
5832 606
9457 629
6108 159
1987 95
15339 167
4476 404
7090 144
4230 383
11074 450
16037 318
9371 647
7662 662
20634 817
11960 351
12747 701
5444 298
5541 589
4778 113
3384 126
7808 595
2758 72
6425 290