2362 649
1525 275
10169 59
3729 429
9697 737
22162 380
4011 283
5275 99
6433 479
7093 48
5785 144
5309 438
9220 591
26324 472
8384 62
43431 233