2916 909
1344 291
665 168
1579 388
1253 311
1219 349
2763 835
4290 570
4031 24
2964 337
3399 216
8523 278
24966 126
3296 119
117890 204
7639 176
2329 234
2524 265
8480 429
1561 121
65424 395
11089 781
4431 284
42152 974
4432 442
1226 134
3117 338
40267 231