29455 129
7410 103
5814 621
3503 773
4183 694
4341 476
1973 243
2233 225
2410 78
31215 720
5558 139
8262 356
3464 540
4812 178
7316 123
1995 192
3180 572
3044 190
3416 99
2977 705
4113 29
16553 685
3734 911
8195 411
22004 439
7237 527
2741 225
4787 421