12056 117
7057 202
5218 441
28001 397
94891 323
35834 378
10807 564
22901 257
2390 245
5948 421
5261 328
2735 638
1894 119
3975 738
1665 197
3300 322