3111 287
18413 352
12173 916
639 88
4260 272
2252 471
2427 520
1575 273
3401 540
2016 354
2145 304
4840 533
1607 190
7997 386
17396 311
16166 238
7781 663
2986 717
1181 155
573 57
1456 160
2877 620
3352 746
1513 99
2508 578
2126 416
3979 179
22239 607