3121 46
2474 176
4030 594
8020 199
12431 591
4391 306
3282 317
3527 390
5492 521
9213 117
3199 271
3160 354
5073 281
3973 825
1541 135
3123 297
2256 57
2497 287
4556 392
3869 613
7272 581
2183 247
3617 262
6660 439