2993 562
540 41
1817 418
992 150
3476 847
2875 835
3029 540
1410 285
2435 686
633 98
1734 361
1107 271
1481 316
466 66
1958 390
2288 481
1852 440
490 89
1436 412
1183 262
1007 186
449 87
754 94
2999 609
3000 597
291 41
1197 249
1174 287