1595 127
4453 602
5004 214
2253 61
5698 548
11247 119
2343 155
2275 328
7702 239
5058 125
3440 281
4679 686
3007 464
6296 345
2885 387
1244 88
6389 316
3136 272
2842 222
22147 392