4432 625
2708 513
3025 733
2255 409
1932 282
1090 130
2204 82
2779 670
2273 284
1970 237
390 38
1328 197
2401 264
3723 500
2904 852
1263 68
2065 290
534 94
2161 245
1507 93
2102 189
3544 708
3433 619
1712 50