2906 463
5452 356
4738 628
3263 127
5777 859
12580 524
2232 457
333 38
751 74
2824 587
1925 407
1315 281
5765 400
8930 855
826 150
2323 495
350 32
5246 560
6616 305
7326 269
13262 627
122304 452
77484 288
19157 806
23854 529
37239 479
33850 403
42446 340