2925 258
3926 601
27994 101
5404 378
3009 518
2434 50
2552 433
3450 467
2349 484
3093 281
2076 354
2961 605
8245 376
15103 133
3885 844
3604 509
1279 80
2261 356
2648 412
4112 767
1418 142
1756 207
2981 334
4301 653