31335 210
12590 476
7268 170
10385 427
14348 224
20700 48
6992 578
12812 608
4354 403
7101 363
7910 656
10666 187
5102 129
10322 128
9735 716
3845 160
3284 153
6162 582
3757 241
4383 313
3769 114
5713 451
5829 323
7542 641
4430 86
14477 670
6011 837
7358 593