2442 502
1331 309
1001 246
2537 817
2911 921
2594 329
5450 392
2229 486
2648 254
13140 722
3300 353
4068 47
5640 291
4470 582
5958 286
15441 120
14795 664
10159 282
25547 72
4970 932
10620 382
7892 164
12578 663
20469 647
35264 194
14442 178
33380 315
12891 215