15684 360
56271 157
17536 531
37695 314
9047 228
36616 489
45444 332
38083 372
101827 766
20016 242
15338 839
11552 556
8597 450
35117 238
1862 232
3198 846
1721 269
944 56
4292 875