1504 303
2215 409
3136 627
2058 458
1548 371
2286 81
1536 262
2228 499
942 207
3616 745
776 135
1196 178
2314 562
420 58
5461 507
2546 704
3082 711
2256 682
1593 285
2979 799
2341 622
1169 304
3031 670
3570 689