2489 510
17009 132
1378 166
2157 693
3243 604
888 272
12496 187
44340 683
12363 77
1996 294
2669 869
7279 409
11765 502
405 63
22583 280
1263 226
814 192
396 83
3796 498
3038 666
2306 593
60554 423
31597 696
863 208