29113 486
3047 193
10529 252
2995 102
8338 399
2651 176
6040 253
12305 693
4062 58
5334 436
3598 152
113505 735
2362 43
3445 532
4890 271
4208 295
15952 277
2867 504
575 105
3383 551
13057 501
3169 450
11171 594
3114 187
7200 711
6937 83
5021 464
6550 645