1112 36
2999 595
2469 275
2386 360
2396 191
1648 169
3919 387
3863 873
4384 809
2760 297
3646 206
5038 627
1941 120
2982 334
2488 50
5455 876
4169 904
2473 318
4331 657
2760 425
3226 671
2865 281
3605 509
3410 413