2361 503
3077 31
3217 773
6355 608
3316 625
2048 66
3323 379
1401 231
1529 155
1724 208
1401 348
1749 463
2739 564
937 195
2930 383
1874 222
3177 157
630 88