29525 120
4873 817
12415 649
4235 27
8271 154
11084 349
4397 601
9839 602
1749 141
6490 428
3271 296
4435 318
9473 427
1257 63
8774 631
2746 480
1742 228
2487 139
32124 565
3539 654
3185 403
2606 505
13481 148
4568 398
1673 287
7569 474
9954 544
2296 45