29821 499
3496 329
2620 313
5132 175
9245 229
2874 424
1268 38
5696 823
1465 151
5299 630
3513 561
28192 456
1074 141
4050 713
2132 281
3591 769
4823 812
3156 407
20043 623
3473 552
5135 479
3539 645
3285 180
2293 107