29822 499
4184 95
3496 329
3591 769
1074 141
3156 407
3699 291
5299 630
1268 38
10336 818
8927 333
2293 107
5132 175
13143 712
3473 552
9245 229
1942 172
28192 456
16423 380
7893 549
2799 295
2132 281
3094 137
5135 479