309 92
906 254
669 174
2652 659
13039 51
10615 125
7428 136
13072 577
2435 130
25095 551
6380 160
5074 117
16767 413
5831 388
2031 650
6012 792
7476 399
4490 277
2270 562
9827 427
3482 188
11575 417
3893 256
13135 281