3068 281
1888 354
3661 203
4879 680
1589 115
1687 238
1207 84
2927 328
3318 139
2835 632
1351 42
4065 363
5526 624
2480 440
3423 388
925 36
2166 451
1729 200
2943 620
6032 374
2522 442
13196 58
1981 99
10806 521