963 86
11368 303
5651 281
19611 58
3483 516
4497 238
2265 31
22875 340
5521 727
5246 340
5030 198
5588 145
17071 674
2429 208
6811 614
4722 439
3139 202
13075 497
2511 304
9183 285
1212 288
17739 503
3747 659
7851 461
14539 560
2135 217
1717 92
2996 121