332853 530
15520 426
15125 426
7667 137
2343 88
8303 159
19033 500
3865 851
22886 338
8606 624
4295 201
6956 431
3545 218
3287 71
1756 232
5712 874
21220 522
102251 244
4211 521
2476 191